From: Florian Müllner Date: Mon, 29 May 2017 15:20:36 +0000 (+0200) Subject: panel: Update .solid style on session mode changes X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~324 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=e02d6e52859551014fbc646f0681ef8a481660a1;p=gnome-shell.git panel: Update .solid style on session mode changes The .solid style isn't supposed to apply for modes that don't support windows, but for this to work we have to update the style on session mode changes. https://bugzilla.gnome.org/show_bug.cgi?id=783202 --- diff --git a/js/ui/panel.js b/js/ui/panel.js index a7d63d23c..83fda0ea8 100644 --- a/js/ui/panel.js +++ b/js/ui/panel.js @@ -1015,6 +1015,8 @@ const Panel = new Lang.Class({ else Main.messageTray.bannerAlignment = Clutter.ActorAlign.CENTER; + this._updateSolidStyle(); + if (this._sessionStyle) this._removeStyleClassName(this._sessionStyle);